Skip to content

Add daily wiki update automation (weekdays, 06:00 UTC)#4577

Closed
AntonMFernando-NOAA wants to merge 1 commit intoNOAA-EMC:developfrom
AntonMFernando-NOAA:feature/daily-wiki-automation
Closed

Add daily wiki update automation (weekdays, 06:00 UTC)#4577
AntonMFernando-NOAA wants to merge 1 commit intoNOAA-EMC:developfrom
AntonMFernando-NOAA:feature/daily-wiki-automation

Conversation

@AntonMFernando-NOAA
Copy link
Contributor

Summary\n\nAdds a GitHub Actions workflow that automatically updates the global-workflow wiki every weekday with a summary of the previous day's activity.\n\n## Files added\n\n| File | Purpose |\n|------|---------|\n| .github/workflows/daily-wiki-update.yml | Scheduled workflow (Mon–Fri, 06:00 UTC) |\n| .github/scripts/generate_daily_summary.py | Queries GitHub API and generates the markdown summary |\n\n## What the summary includes\n\n- Commits pushed/merged that day\n- Pull requests opened, merged, or closed\n- Issues opened or closed \n- Questions / Help Requests (issues labelled question or help)\n\nEach entry is filtered to the author(s) set in the WIKI_AUTHOR_USERNAME repository variable.\n\n## One-time setup required\n\n1. Secret WIKI_PAT — classic PAT with repo + workflow scopes (Settings → Secrets and variables → Actions → Secrets)\n2. Variable WIKI_AUTHOR_USERNAME — comma-separated GitHub username(s) to filter by (Settings → Secrets and variables → Actions → Variables)\n\nResults are prepended to Daily-Updates.md in the wiki, with a sidebar link added automatically on the first run.\n\nCan also be triggered manually via Actions → Daily Wiki Update → Run workflow with an optional date override for backfilling."

@AntonMFernando-NOAA
Copy link
Contributor Author

mistake

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant